Use external scopes when you want to be able to use the drop-down menus to select the resources from external resource dictionaries, but do not want to add them to the context of an object. This is useful when you use actions or application code to change the scene graph.
For example, a prefab defines its individual set of resources. When Kanzi instantiates the prefab as a part of the Screen object, all resources defined in the Screen’s resource dictionary become visible to the prefab. Having the Screen as an external resource dictionary for the prefab allows selecting the Screen’s resources as property values even when the prefab is edited outside the Screen’s context (the prefab template itself which is not under the Screen).
If a prefab instance is always instantiated inside a specific scene in a project, you can add that scene as an external resource dictionary.
To add an external resource dictionary to a node:
If you do not have the Context Resources window open, select > Context Resources.
Using local and global resources